home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / editors / emacs / xemacs / xemacs-1.004 / xemacs-1 / xemacs-19.13 / src / paths.h.in < prev    next >
Encoding:
Text File  |  1994-09-20  |  2.0 KB  |  45 lines

  1. /* Hey Emacs, this is -*- C -*- code! */
  2.  
  3. /* Think twice before editing this file.  Generated automatically by configure.
  4.  
  5.  The file startup.el guesses at reasonable values for load-path, exec-path,
  6.  and lock-directory.  This means that if you move emacs and its associated
  7.  sub-tree to a different place in the filesystem, or to a different machine,
  8.  you won't have to do anything for it to work.
  9.  
  10.  If you define the paths in this file then they will take precedence over
  11.  any value generated by the heuristic in startup.el.  The hardcoded paths
  12.  will be checked to see if they are valid, in which case they will be used.
  13.  Otherwise the editor will attempt to make its normal guess.
  14.  
  15.  See the NEWS file for a description of the heuristic used to locate the lisp
  16.  and exec directories at startup time.  If you are looking at this file
  17.  because you are having trouble, then you would be much better off arranging
  18.  for those heuristics to succeed than defining the paths in this file.
  19.  
  20.    **  Let me say that again.  If you're editing this file, you're making
  21.    **  a mistake.  Re-read the section on installation in ../etc/NEWS.
  22.  
  23.  If it defines anything, this file should define some subset of the following:
  24.  
  25.    PATH_LOADSEARCH    The default value of `load-path'.
  26.  
  27.    PATH_EXEC        The default value of `exec-directory' and `exec-path'.
  28.             (exec-path also contains the value of whatever is in
  29.             the PATH environment variable.)
  30.  
  31.    PATH_DATA        The default value of `data-directory'.  This
  32.             is where architecture-independent files are
  33.             searched for.
  34.  
  35.    PATH_LOCK        The name of the directory that contains lock files
  36.             with which we record what files are being modified in 
  37.             Emacs.  This directory should be writable by everyone.
  38.             If this is specified, the string must end with a slash!
  39.  
  40.    PATH_SUPERLOCK    The name of the file !!!SuperLock!!! in the lock 
  41.             directory.  You probably should let this default...
  42.  
  43.    PATH_INFO        The default value of `Info-directory-list'.
  44.             This is where info files are searched for. */
  45.